killer price - French English Dictionary